package com.hava.film.timeline.xmeml.v5.entity;

import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;

import java.util.List;
import java.util.ArrayList;

@JacksonXmlRootElement(localName = "logginginfo")
public class Logginginfo {

    //一个或者多个元素
    @JacksonXmlProperty(localName = "description")
    @JacksonXmlElementWrapper(useWrapping = false)
    public List<String> description = new ArrayList<String>();

    //一个或者多个元素
    @JacksonXmlProperty(localName = "good")
    @JacksonXmlElementWrapper(useWrapping = false)
    public List<String> good = new ArrayList<String>();

    //一个或者多个元素
    @JacksonXmlProperty(localName = "scene")
    @JacksonXmlElementWrapper(useWrapping = false)
    public List<String> scene = new ArrayList<String>();

    //一个或者多个元素
    @JacksonXmlProperty(localName = "shottake")
    @JacksonXmlElementWrapper(useWrapping = false)
    public List<String> shottake = new ArrayList<String>();

    //一个或者多个元素
    @JacksonXmlProperty(localName = "lognote")
    @JacksonXmlElementWrapper(useWrapping = false)
    public List<String> lognote = new ArrayList<String>();

    //一个或者多个元素
    @JacksonXmlProperty(localName = "takenote")
    @JacksonXmlElementWrapper(useWrapping = false)
    public List<String> takenote = new ArrayList<String>();

    //一个或者多个元素
    @JacksonXmlProperty(localName = "shotnote")
    @JacksonXmlElementWrapper(useWrapping = false)
    public List<String> shotnote = new ArrayList<String>();

    //一个或者多个元素
    @JacksonXmlProperty(localName = "scenenote")
    @JacksonXmlElementWrapper(useWrapping = false)
    public List<String> scenenote = new ArrayList<String>();

}
